﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using XuanXiang.Infrastructure.Attr;
using XuanXiang.Service.EFCore;

namespace XuanXiang.Infrastructure.IOC
{
    [Provider_, Inject_]
    public class Merchant_IOC
    {
        public readonly Merchant_EFCore _merchant_EFCore;
        public readonly Merchant_LoginLogs_EFCore _merchant_LoginLogs_EFCore;
        public readonly Car_EFCore _car_EFCore;
        public readonly CarDetails_EFCore _carDetails_EFCore;
        public readonly Orders_EFCore _orders_EFCore;
        public readonly Order_Details_EFCore _order_Details_EFCore;

        public Merchant_IOC(Merchant_EFCore merchant_EFCore,
            Car_EFCore car_EFCore,
            CarDetails_EFCore carDetails_EFCore,
            Orders_EFCore orders_EFCore,
            Order_Details_EFCore order_Details_EFCore,
            Merchant_LoginLogs_EFCore merchant_LoginLogs_EFCore)
        {
            _merchant_EFCore = merchant_EFCore;
            _merchant_LoginLogs_EFCore = merchant_LoginLogs_EFCore;
            _car_EFCore = car_EFCore;
            _carDetails_EFCore = carDetails_EFCore;
            _orders_EFCore = orders_EFCore;
            _order_Details_EFCore = order_Details_EFCore;

        }
    }
}
